Map Graph

Wembley Arena

Indoor arena in Wembley, Greater London

Wembley Arena (originally the Empire Pool, currently known as OVO Arena Wembley for sponsorship reasons) is an indoor arena next to Wembley Stadium in Wembley, Greater London, England. The 12,500-seat facility is Greater London's second-largest indoor arena after the O2 Arena, and the ninth-largest in the United Kingdom.

Read article
File:OVO_Arena_Wembley_logo.svgFile:Wembley_Arena.jpgFile:Empire_Pool_Wembley_1938_08_06.JPGFile:The_SSE_Arena,_Wembley_-_night.jpgFile:Wembley_Arena_with_Olympic_rings.jpgFile:Wembley,_Wembley_Arena_-_geograph.org.uk_-_665101.jpg
Top Questions
AI generated

List the top facts about Wembley Arena

Summarize this article

What is the single most intriguing fact about Wembley Arena?

Are there any controversies surrounding Wembley Arena?

More questions